From: Michael Albinus Date: Thu, 1 Oct 2009 15:46:03 +0000 (+0000) Subject: * files.texi (Directories): delete-directory has an optional X-Git-Tag: archive/raspbian/1%29.2+1-2+rpi1~1^2~324^2~10143 X-Git-Url: https://dgit.raspbian.org/%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:///%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:/?a=commitdiff_plain;h=97fb9275deb165d03fca1f0b821113456dd969ec;p=emacs.git * files.texi (Directories): delete-directory has an optional parameter RECURSIVE. --- diff --git a/doc/lispref/files.texi b/doc/lispref/files.texi index cbba096c7b9..81f342aee97 100644 --- a/doc/lispref/files.texi +++ b/doc/lispref/files.texi @@ -2501,11 +2501,12 @@ if they don't already exist. @code{mkdir} is an alias for this. @end deffn -@deffn Command delete-directory dirname +@deffn Command delete-directory dirname &optional recursive This command deletes the directory named @var{dirname}. The function @code{delete-file} does not work for files that are directories; you -must use @code{delete-directory} for them. If the directory contains -any files, @code{delete-directory} signals an error. +must use @code{delete-directory} for them. If @var{recursive} is +@code{nil}, and the directory contains any files, +@code{delete-directory} signals an error. @code{delete-directory} only follows symbolic links at the level of parent directories.